@import '../../../core/index.less';
.orin-sw-recolorpicker-root {
    padding: 0px;
    margin: 0px;
    height: 100%;
}

.theme-dark {
    .orin-sw-recolorpicker-root {
        width: 100%;
        height: auto;
    }
    .orin-sw-recolorpicker-wrapper {
        padding: 15/@remScale;
        background-color: @dark_bgColor;
        > div {
            width: 100% !important;
            background-color: transparent !important;
            box-shadow: none !important;
            > div {
                padding-right: 0 !important;
                padding-left: 0 !important;
                border-radius: 0 !important;
            }
        }
        .flexbox-fix {
            input {
                background-color: @dark_bgDarkColor !important;
                color: @dark_fontHighlightColor !important;
                box-shadow: none !important;
                border-radius: @dark_borderRadius !important;
                height: 30/@remScale !important;
            }
        }
    }
}
